@CHARSET "ISO-8859-1";

.block,.block-1,.block-2,.seat,.pm-cube,.post,.special-block,.block-a,.block-c,.block-d
	{
	float: left
}

#data-center,#stair-area,#large-area,#breakout-area,#training-rooms,#reception,#big-pantry,#business-center,#breakout-area2,#board-rooms,#breakout-area-3,#breakout-area-4,#meeting-room-2,#executive-office-3,#executive-office-2,#executive-office-1,#lounge,#smoking-balocony,#breakout-area-5,#smoking-balcony-2,#small-pantry,#elevator,#comfort-room,#ee-area,#reception-area,#breakout-area-6
	{
	color: #006699;
	border: 2px solid #006699;
	font-size: .8em;
	padding: 5px !important;
}

#elevator,#comfort-room,#ee-area {
	height: 65px;
}

.block {
	width: 8%;
	color: White;
	margin-right: 2%
}

.block-1 {
	width: 40px;
	color: White;
	margin-right: 15px;
}

.block-2 {
	width: 40px;
	color: White;
	margin-right: 15px;
}

.seat {
	height: 20px;
	width: 50%;
	border: 1px solid White;
	background-color: #777;
	padding: 1px;
	overflow: hidden;
}

.seat p {
	font-size: 0.4em;
	-webkit-transform: scale(.5);
	line-height: .9;
	transform: scale(.5);
}

.pm-cube {
	height: 20px;
	width: 100%;
	border: 1px solid White;
	background-color: #676767;
	font-size: 0.2em;
	padding: 2px;
}

.post {
	height: 20px;
	background-color: Black;
}

.allocated {
	background-color: #006699 !important;
}

#seat-map-view {
	
}

.allocated.pm-cube {
	background-color: #149c82 !important;
}

.allocated p {
	margin: 0 !important;
}

.hasLocal {
	background-color: #F29900 !important;
}

.special-block {
	width: 80%;
	color: White;
	float: left !important;
}

.block-a {
	width: 13%;
	color: White;
	margin-right: 2%
}

.block-c {
	width: 10%;
	color: White;
	margin-right: 2%
}

.block-d {
	width: 10%;
	color: White;
	margin-right: 2%
}

#infra {
	/*background-color:Blue;
	height:80px;*/
	
}

#data-center {
	height: 80px;
	margin-bottom: 15px;
}

#stair-area {
	height: 80px;
	margin-bottom: 15px;
}

#large-area {
	height: 80px;
	margin-bottom: 15px;
}

#breakout-area {
	height: 80px;
	margin-bottom: 15px;
}

#training-rooms {
	height: 80px;
	margin-bottom: 15px;
}

#reception-area {
	height: 190px;
	margin-bottom: 15px;
}

#big-pantry {
	height: 175px;
	margin-bottom: 15px;
}

#business-center {
	height: 35px;
	margin-bottom: 15px;
}

#breakout-area2 {
	height: 35px;
	margin-bottom: 15px;
}

#board-rooms {
	height: 35px;
	margin-bottom: 15px;
}

#breakout-area-3 {
	height: 190px;
	margin-bottom: 15px;
}

#breakout-area-4 {
	height: 35px;
	margin-bottom: 15px;
}

#meeting-room-2 {
	height: 35px;
	margin-bottom: 15px;
}

#executive-office-3 {
	height: 35px;
	margin-bottom: 15px;
}

#executive-office-2 {
	height: 35px;
	margin-bottom: 15px;
}

#executive-office-1 {
	height: 35px;
	margin-bottom: 15px;
}

#lounge {
	height: 35px;
	margin-bottom: 15px;
}

#smoking-balocony {
	height: 35px;
	margin-bottom: 15px;
}

#breakout-area-5 {
	height: 35px;
	margin-bottom: 15px;
}

#smoking-balcony-2 {
	height: 35px;
	margin-bottom: 15px;
}

#small-pantry {
	height: 35px;
	margin-bottom: 15px;
}

#breakout-area-6 {
	height: 80px;
	margin-bottom: 15px;
}

#reception {
	height: 80px;
	margin-bottom: 15px;
}

.quadrant:hover {
	background-color: #D2D3D4;
}

.quadrant {
	padding-top: 10px;
}

.post {
	background-color: #000000;
}

.selected-seat
{
	background-color: #E30000 !important;
}